#include "PickUpToken.h"

CPickUpToken::CPickUpToken( void )
{
	m_nTokenID = PickUp_Token;

	m_nPickUpID = -1;
	m_fDuration = 0.0f;
	m_bPermanent = false;
}

CPickUpToken::~CPickUpToken( void )
{

}

void CPickUpToken::Update( float fElapsedTime )
{
	BaseToken::Update( fElapsedTime );
}

void CPickUpToken::Render( void )
{
	BaseToken::Render();
}

RECT CPickUpToken::GetRect( void ) const
{
	return BaseToken::GetRect();
}

bool CPickUpToken::CheckCollision( IBaseToken* pOther )
{
	if( BaseToken::CheckCollision( pOther ) == true )
	{
		// TODO - Call the Destroy message and buff event
		return true;
	}

	return false;
}